Adaptive Data Reduction Scheme for SSD-based Host-side Caches in VDI Storage
نویسندگان
چکیده
Because of the outstanding performance of SSD, it has been deployed in storage system large-scaly. However, the limited lifespan of SSDs has always been the critical shortcoming holding back the footsteps of SSD popularization. We will propose an adaptive data reduction strategy for SSD-based caches in virtualized environment, which can expand the lifespan and capacity of SSD. The adaptive data reduction for SSD-based host-side caches involves both deduplication and delta compression to achieve considerable data reduction efficiency with limited resources. To further accelerate the process, a double bloom filter is applied to pre-process the written data. The experimental results demonstrate this strategy can significantly reduce redundancy, enhance the utilization of SSDs and reduce the data transmission between hosts and the storage pool, further improve the performance of the storage system.
منابع مشابه
A Deduplication Study for Host-side Caches with Dynamic Workloads in Virtualized Data Center Environments
Deduplication is a well-known method that improves storage efficiency and reduces the cost of storage in corporate data centers [3, 4]. For virtualized data centers, and in particular for virtual desktop infrastructure (VDI), centrally-managed networked storage can greatly reduce the overall data footprint because virtual machine (VM) disk images have largely the same content. Recent work by By...
متن کاملA Novel Framework Lime Lighting Dedup Over Caches in an Tacit Dope Center
Flash memory-based caches inside VM hypervisors can reduce I/O latencies and offload much of the I/O traffic from network-attached storage systems deployed in virtualized data centers. This paper e x p l o r e s the effectiveness of content deduplication in these large (typically 100s of GB) host-side caches. Previous deduplication studies focused on data mostly at rest in backup and archive ap...
متن کاملAdaptation of Distributed File System to VDI Storage by Client-Side Cache
Distributed File system was widely used as a cloud computing backend storage with high scalability, low cost, and reasonable sequential I/O performance. VDI I/O workload is mostly composed of small random I/O and distributed file system does not have enough performance for this I/O pattern. Compensating for this gap, we applied a cache using memory and SSD (Solid State Drive) to distributed fil...
متن کاملUnderstanding the Impact of Cache Locations on Storage Performance and Energy Consumption of Virtualization Systems
As per-server CPU cores and DRAM capacity continuously increase, application density of virtualization platforms hikes. High application density imposes tremendous pressure on storage systems. Layers of caches are deployed to improve storage performance. Owing to its manageability and transparency advantages, hypervisorside caching is widely employed. However, hypervisorside caches locate at th...
متن کاملNitro: A Capacity-Optimized SSD Cache for Primary Storage
For many primary storage customers, storage must balance the requirements for large capacity, high performance, and low cost. A well studied technique is to place a solid state drive (SSD) cache in front of hard disk drive (HDD) storage, which can achieve much of the performance benefit of SSDs and the cost per gigabyte efficiency of HDDs. To further lower the cost of SSD caches and increase ef...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013